advertisement hoarding - French English Dictionary